#postLeft {
	border-right: 1px solid #ccc;
}

#postLeft, #postRight {
	margin: 10px 0;
}

#postLeft>h2, #postRight>h2 {
	padding: 10px 0;
	color: #5BBD50;
	border-bottom: 1px solid;
}

#postLeft form {
	padding-top: 10px;
}

[data-toggle="buttons"] > .btn > input[type="radio"] {
	display: initial !important;
}
#postEndDate {
	display: inline-block;
	width: 63%;
}

#postRight {
	
}

button[type='submit'] {
	float: right;
}

.img-area {
	margin-top: 10px;
	width: 20%;
}

.img-area img {
	border: 1px solid #ccc;
}

.img-area input[type='file'] {
	display: none;
}

.img-area label {
	width: 124px;
}

.img-note {
	margin-top: 10px;
}

@media screen and (max-width:1024px) {
	.img-area {
		width: 32%;
	}
}

@media screen and (max-width:800px) {
	#postEndDate {
		width: 54%;
	}
	#postLeft {
		width: 60%;
		float: left;
	}
	#postRight {
		width: 38%;
		float: right;
	}
	.img-area {
		width: 27%;
	}
}

@media screen and (max-width:640px) {
	#postLeft {
		width: 60%;
		float: left;
	}
	.img-area {
		width: 27%;
	}
}

@media screen and (max-width:480px) {
	.img-area {
		width: 27%;
	}
}